Practitioners Views on Web Development: An Industrial Survey by Semi-Structured Interviews

نویسندگان

  • Daniel Rodriguez-Garcia
  • Rachel Harrison
چکیده

Several companies with experience in web development were interviewed about aspects of software engineering (SE) when developing Web applications. A semi-structured questionnaire was used to investigate their development processes, quality assurance (including metrics used) and tool support. The interviews are a first stage of empirical assessment. Among research observations identified are the lack of methods, activities and artefacts to reflect hypermedia characteristics (structure, content and navigation) of web applications. Another finding highlights the difficulties and lack of rigour when planning web-based applications because of the novelty of this type of application. In general, quality is assessed in an ad-hoc manner, without following any process or guidelines. Equally, reuse is also carried out in an ad-hoc manner and sometimes components are developed from scratch because developers do not trust the quality of the components or the sources. Last but not least, there is a lack of quantitative feedback to quality improvements of both processes and products related to web development. Future work will investigate some of the issues raised from the interviews. Investigations will consist of evaluating different hypermedia methods and processes to model Web applications (e.g., extending UML) by means of sound quality models such as ISO9216, ISO15504, etc. Further, our approach will incorporate quality metrics in the development processes by which could be automated and analysed to estimate and enhance quality characteristics of the software process itself and those of the product.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Use and Effectiveness of User Stories in Practice

[Context and motivation] User stories are an increasingly popular textual notation to capture requirements in agile software development. [Question/Problem] To date there is no scientific evidence on the effectiveness of user stories. The goal of this paper is to explore how practicioners perceive this artifact in the context of requirements engineering. [Principal ideas/results] We explore per...

متن کامل

Practitioners' views on the use of formal methods: an industrial survey by structured interview

The recognised deficiency in the level of empirical investigation of software engineering methods is particularly acute in the area of formal methods, where reports about their usefulness vary widely. We interviewed several formal methods users about the use of formal methods and their impact on various aspects of software engineering including the effects on the company, its products and its d...

متن کامل

What needs to change to increase chlamydia screening in general practice in Australia? The views of general practitioners

BACKGROUND Australia is considering implementing a chlamydia screening program in general practice. The views of general practitioners (GPs) are necessary to inform the design of the program. This paper aimed to investigate Australian GPs' views on how chlamydia screening could work in the Australian context. METHODS This project used both qualitative interviews and a quantitative questionnai...

متن کامل

General practitioners' views on reattribution for patients with medically unexplained symptoms: a questionnaire and qualitative study

BACKGROUND The successful introduction of new methods for managing medically unexplained symptoms in primary care is dependent to a large degree on the attitudes, experiences and expectations of practitioners. As part of an exploratory randomised controlled trial of reattribution training, we sought the views of participating practitioners on patients with medically unexplained symptoms, and on...

متن کامل

An Approach for Improving the Social Aspects of the Software Development Process by using a Game Theoretic Perspective - Towards a Theory of Social Productivity of Software Development Teams

As software development is considered a form of knowledge based social activity, investigating social interactions and behaviors of individuals and teams constitutes a starting point for improving organizational performance and productivity. Therefore, a software development organization is regarded as a form of social network, which may be more efficiently structured based upon participants’ s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012